================================LEA AQUI================================
Programado por: Nuvalo
Basado en el cdigo "JavaBoy" programado por Neil.
Los autores no se responsabilizan en algn modo del mal funcionamiento
del programa

IMPORTANTE: El emulador es todava muy lento, por lo cual es muy probable que 
tarde demasiado en mostrar una imagen de la rom que se ha cargado. Si al ejecutarlo
no da problemas pero no sale ninguna imagen, es probable que sea por lo lento que es.
Para saber si ha fallado, seleccionar el botn de "opciones", y si continua sin dar error 
aun hay que esperar un buen rato.
Para saber si funciona se suministra una rom no comercial que no tarda mucho en cargar (5-10 minutos)
y que muestra como funciona el emulador. Ya est metida en el archivo "MJavaboy.jar" por lo que solo hay
que ejecutar la aplicacin.
================================LEA AQUI================================

Indice
******
0. Introduccin
1. Nuevo en esta versin.
2. Equipo necesitado para la utilizacin de MJavaBoy.
3. Instrucciones de uso.
6. Dnde recibir ayuda sobre el emulador?
7. Funciona en..

Apndices
*********
A. FAQ sobre MJavaBoy.

**************************************************************************
0. Introduccin
**************************************************************************

El programa MJavaBoy es un emulador de gameBoy y GameBoyColor para mviles 
compatibles con MIDP1.0, MIDP2.0 y nokia.
Est programado en java y muchas partes del cdigo forman parte de la version 
para PC "JavaBoy".
Se distribuye con una rom de prueba, no comercial, que muestra algunas capacidades
de funcionamiento sin tardar "mucho". Tardar unos 5-6 minutos en ejecutarse completamente.
Para Preguntas o dudas visitad los foros de la pgina "http://www.nacionarcade.net/foro/viewtopic.php?t=396&start=0".

**************************************************************************
1. Nuevo en esta versin.
**************************************************************************



Version 0.016: 
		Mejorada la compatibilidad con los mviles nokia para los juegos de gameboy color.
		Aadida opcin para editar colores en juegos de gameboy en blanco y negro, al estilo "Super
		game boy".
		Mejora en la velocidad de la aplicacin, cambios en el cdigo, implementacin de CPU, unin de 
		todas las clases, etc...
		Dependiendo del mvil, hace uso de transparencias para los juegos de Game Boy Color (no he 
		conseguido hacerlo estable )

Version 0.015: 
		Mejorada la compatibilidad con los mviles nokia.
		Aadido opcin para manejar los controles con las flechas del mvil, adems de con los botones
		numericos.

Version 0.014: 
		Aadida ms velocidad
		Aadido salvar memoria de las partidas, para los catuchos que usan "save game" (zelda...).
		Aadida opcin para usar la API de Nokia para aplicaciones java, mejorando la velocidad en   
		mviles nokia.
		

Version 0.013: 
		Aadida ms velocidad
		Aadido soporte para midp2.0
		Mejoras graficas.
		Sigue sin funcionar en los siemens m55 e inferiores.
		Debera funcionar en mviles que admitan que el tamao mximo de una clase sea mayor de 16kb.

Versin 0.013Beta:
	Aadida velocidad en la carga de roms.
	Cambiado el tamao de los trozos de la rom, ahora son de 16 kb.
	Incompatibilidad con algunos modelos de siemens(M55, SL55).
	Errores grficos en algunas roms ge game Boy Color (Mario deluxe).

Versin 0.012c :
	Solucionado el problema con la instalacin en mviles Nokia. probado en los emuladores 
	para nokia3300 y nokia s60.

Versin 0.012b :
	
	Solucionado problema de falta de memoria en mviles con memoria para aplicaciones baja.
	Aadido soporte para mviles nokia 3300 y sucesivos.
	Aadido "algo" de velocidad (todava injugable para roms comerciales)
	

Versin:0.011
	Aadido soporte para mviles compatibles con MIDP1.0
	Aadida "algo" de velocidad. Los juegos son injugables.
	Mejora en los grficos: Los mviles con pantalla grande pueden hacer 
	uso de toda la pantalla, con una mejora en los grficos.

Primera versin pblica: 0.01
	Soporte nico para mviles Siemens M55 y superiores.
	Problemas grficos:
		-No hace uso de transparencias
		-Los grficos son bastante malos debido a que la imagen hay que
		 ajustarla a la mitad
	Velocidad:
		Extremadamente lenta : Cerca 20 frames/hora
			
**************************************************************************
2. Equipo necesitado para la utilizacin de MJavaBoy
**************************************************************************

Debera funcionar en todos lo mviles Nokia s60 y compatibles. Necesita una memoria 
de ejecucin grande, para poder cargar la rom, y que admita tamao mximo de clases superior a 16kb

Funciona en : Nokia3300 (nicamente roms de tamao de 32 KB. MUY LENTO)
	      Nokia3650
	      Ericsson t610 (lento)
	      Ericsson v800,z800 (lento)
	      Siemens m65 (lento)
	      Nokia s60 (probado solo en su emulador para pc)
	      Mviles con caractersticas parecidas a los anteriores.

No funciona : Siemens m55
	      Siemens s55
	     

No se dispone de ms informacin.
Si podeis, enviadme un e-mail con vuestros resultados a la direccion :
MJavaBoy@lycos.es

o en el foro de 

www.marcegg70.es.vg	

**************************************************************************
3. Instrucciones de uso.
**************************************************************************

	El programa empezar directamente cuando lo lances. No se puede elegir
la rom para jugar, ser la que est comprimida con el programa. No est implementado
el sonido, y tarda mucho en ejecutarse.

3.1. Qu es lo que se necesita para ejecutar MJavaBoy?

	1: Cortar las Roms:
		
		Como la Rom no va a caber en memoria, se necesita partirla. Para
	ello se suministra la herramienta "CutRom". Para usarla se necesita Java
	JDK 1.3 o superior. Para cortarla se coloca el archivo MJavaboy.jar en el directorio
	MJavaboy.
		Ejecutar el archivo "cut.bat", que est en la carpeta cutrom. Aparecer una ventana con dos botones:
	-Cortar.
	-Ayuda.
	Se pincha en cortar y se selecciona la rom.El programa cargar la rom en el archivo 
	"mjavaboy.jar".
		Ahora se copia el archivo Mjavaboy.jar al mvil y se ejecuta.
	
	Se suministra la rom de prueba "Battle city", que ya est cortada y metida dentro del archivo mjavaboy.jar.

3.2 Control del programa

	Se pueden usar las flechas de control 
	el teclado numrico:

	1: arriba-Izq
	2: arriba
	3: arriba-Der
	4: Izq
	5: Start
	6: Der
	7: abajo-Izq
	8: abajo
	9: abajo-Der
	0: Select
	Estrella: A
	Asterisco: B


3.4 Opciones del interfaz grfico.


	Exit: Salir
	Fit to screen:  Ajusta el tamao de la pantalla a la del mvil.
	Edit colors: Cambia los colores para los juegos en blanco y negro, al estilo super game boy.
	
	Edit colors:

		Se puede elegir entre colorear el fondo (background) o colorear a los personajes (obj1,2).
		Se muestra la siguiente imagen:
		
		-----------------------  
		|		      | <----- Color selecionado
		-----------------------
		----  ----- ----- -----
		|   | |   | |   | |   | <----- La paleta con los 4 posibles colores
		----  ----- ----- -----

		----------------------- <----- Nivel de azul
		----------------------- <----- Nivel de verde
		----------------------- <----- Nivel de rojo

		

**************************************************************************
7. Funciona en..
**************************************************************************

Este emulador ha sido probado en los siguientes mviles con resultado satisfactorio:

-Nokia 3300
-Nokia 3650
-Ericsson t610,v800,z800
-siemens m65

**************************************************************************
8. Dnde recibir ayuda sobre el emulador?
**************************************************************************
Para ayuda sobre el funcionamiento del emulador:

MJavaBoy@lycos.es
nuvalo@lycos.es

**************************************************************************
A. FAQ sobre MJavaBoy
**************************************************************************
Por qu se queda en blanco la pantalla, a pesar de llevar un buen rato funcionando?
En mviles lentos es probable que tarde entre 3 y 4 horas en mostrar una imagen.

Por qu es tan lento?
La memoria que usa es tan grande que hay que paginarla (dividirla en trozos) y guardarla en 
archivos aparte.
La carga y descarga de estos archivos hace que sea muy lento. Tambin por el hecho de 
estar programado en java le resta velocidad.

Me sale un error de <Introduzca error>, qu significa?

Enviadme los errores a 
MJavaBoy@lycos.es


-------------------------------------------------------------------
